@charset "UTF-8";
* {
  margin: 0;
  padding: 0;
  list-style: none;
}

html,
body {
  width: 100%;
  height: 100%;
}

.header {
  width: 100%;
  height: 6vh;
  display: flex;
  border-bottom: 3px solid #00c0ef;
}

.header h1 {
  width: 12%;
  height: 100%;
  background-color: #00c0ef;
  font-size: 1vw;
  font-weight: 400;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: space-around;
}

.header .Login {
  width: 88%;
  height: 100%;
  display: flex;
}

.header .Login .loginl {
  cursor: pointer;
  user-select: none;
  width: 50vw;
  height: 6vh;
  display: flex;
  align-items: center;
  justify-content: space-around;
  font-size: 0.8vw;
}

.header .Login .loginl .pingxing {
  display: flex;
  align-items: center;
  cursor: pointer;
}

.header .Login .loginl .pingxing span:nth-child(2) {
  margin-top: -4px;
  padding-left: 4px;
}

.header .Login .loginl .pingxing:hover {
  color: #00c0ef;
  transition: 0.3s;
}

.header .Login .loginr {
  width: 23vw;
  height: 6vh;
  margin-left: 15vw;
  display: flex;
  align-items: center;
}

.header .Login .loginr p {
  padding: 0 1vw;
  font-size: 0.75vw;
}

.header .Login .loginr p:hover {
  color: #00c0ef;
  transition: 0.3s;
  cursor: pointer;
  user-select: none;
}

.main {
  width: 100%;
  height: calc(94vh - 3px);
  display: flex;
}

.main .left {
  overflow: hidden;
  box-shadow: 1px 0px 3px 1px #d6d6d6;
  transition: 0.5s;
  user-select: none;
  cursor: pointer;
  width: 12%;
  height: 100%;
}

.main .left .colose {
  transition: 0.5s;
  text-align: center;
  width: 12vw;
  height: 5vh;
  line-height: 6vh;
  background-color: #fff;
  border-bottom: 1px solid #f3f3f3;
}

.main .left .quanxian {
  width: 12vw;
  height: 6vh;
  display: flex;
  align-items: center;
  margin-left: -1vw;
  margin-top: -1.2vh;
}

.main .left .quanxian > span:nth-child(2) {
  margin-top: -4px;
  padding-left: 0.5vw;
}

.main .left .quanxian > span:nth-child(1) {
  padding-left: 1vw;
}

.main .left .quanxian:hover {
  background-color: #e9e8e8;
  transition: 0.5s;
}

.main .right {
  transition: 0.5s;
  width: 88vw;
  height: 100%;
}

.main .right .headerc {
  cursor: pointer;
  display: flex;
  user-select: none;
  transition: 0.5s;
  width: 88vw;
  height: 5vh;
  font-size: 0.8vw;
}

.main .right .headerc #active {
  background-color: #fff;
  color: #0ecbcb;
}

.main .right .headerc .tophea {
  height: 5vh;
  width: 81.8vw;
  background-color: #f2f2f2;
  overflow: hidden;
  transition: 0.5s;
  margin-left: 0.2vw;
}

.main .right .headerc .topRight {
  width: 6vw;
  height: 5vh;
}

.ant-popover-content p {
  margin: 0;
}

.kongzhi {
  float: left;
  display: flex;
  padding: 0 1.2vw 0 0;
  align-items: center;
  height: 100%;
}

.kongzhi > span:nth-child(2) {
  margin-top: -4px;
  padding-left: 0.2vw;
}

.kongzhi > span:nth-child(1) {
  margin-left: 0.7vw;
}

.kongzhi > span:nth-child(3) {
  margin-left: 0.7vw;
  font-size: 0.7vw;
}

#Button-hover:hover {
  background-color: #fff;
  color: #0ecbcb;
}

#act {
  background-color: #fff;
  color: #0ecbcb;
}

.gfawda {
  display: none;
}

.left-animation {
  background-color: red;
  width: 0vw;
  height: 100vh;
  position: absolute;
  top: 0;
  left: 0;
  transition: 2s;
  overflow: hidden;
  background-image: url(../../imgs/嘎大大.gif);
}

.left-animation .left-animation-body {
  width: 20vw;
  height: 40vh;
  transition: none;
  background-color: blue;
  border-radius: 50%;
  position: absolute;
  left: calc(100% - 10vw);
  top: calc(50% - 20vh);
  background-image: url(../../imgs//fawda.png);
  background-size: cover;
  background-position: -30px 0;
}

.left-animation .left-animation-body button {
  width: 10vw;
  height: 5vh;
  font-size: 1.7vw;
  margin-left: 5vw;
  margin-top: 18vh;
  border: none;
  color: #fff;
  transition: 1s;
  background-color: #7df316;
  opacity: 0;
}

.right-animation {
  background-color: #00ff80;
  width: 0vw;
  height: 100vh;
  position: absolute;
  top: 0;
  right: 0;
  transition: 2s;
  overflow: hidden;
  background-image: url(../../imgs/sQSb.gif);
  background-size: cover;
}

.right-animation .right-animation-body {
  width: 20vw;
  height: 40vh;
  transition: none;
  background-color: blue;
  border-radius: 50%;
  position: absolute;
  right: calc(100% - 10vw);
  top: calc(50% - 20vh);
  background-image: url(../../imgs//fawda.png);
  background-size: cover;
  background-position: -30px 0;
}

.right-animation .right-animation-body button {
  width: 10vw;
  height: 5vh;
  font-size: 1.7vw;
  margin-left: 5vw;
  margin-top: 18vh;
  border: none;
  color: #fff;
  transition: 1s;
  background-color: #7df316;
  opacity: 0;
}
